persian wheel for irrigation - German English Dictionary